package com.westos.userauth.domain;

import java.util.Date;

public class Party {
    //组织id  主键
    private String partyId;
    //组织类型id
    private String partyTypeId;
    //额外id
    private String externalId;
    //首选货币id
    private String preferredCurrencyUomId;
    //组织描述
    private String description;
    //状态码
    private String statusId;
    //创建日期
    private Date createdDate;
    //创建者
    private String createdByUserLogin;
    //最后修改日期
    private Date lastModifiedDate;
    //最后修改者
    private String lastModifiedByUserLogin;
    //数据源id
    private String dataSourceId;
    //是否已读
    private String isUnread;
    //最后更新日期
    private Date lastUpdatedStamp;
    //系统生成时间
    private Date createdStamp;

    public Party() {
    }

    public Party(String partyId, String partyTypeId, String externalId, String preferredCurrencyUomId, String description, String statusId, Date createdDate, String createdByUserLogin, Date lastModifiedDate, String lastModifiedByUserLogin, String dataSourceId, String isUnread, Date lastUpdatedStamp, Date createdStamp) {
        this.partyId = partyId;
        this.partyTypeId = partyTypeId;
        this.externalId = externalId;
        this.preferredCurrencyUomId = preferredCurrencyUomId;
        this.description = description;
        this.statusId = statusId;
        this.createdDate = createdDate;
        this.createdByUserLogin = createdByUserLogin;
        this.lastModifiedDate = lastModifiedDate;
        this.lastModifiedByUserLogin = lastModifiedByUserLogin;
        this.dataSourceId = dataSourceId;
        this.isUnread = isUnread;
        this.lastUpdatedStamp = lastUpdatedStamp;
        this.createdStamp = createdStamp;
    }

    public String getPartyId() {
        return partyId;
    }

    public void setPartyId(String partyId) {
        this.partyId = partyId;
    }

    public String getPartyTypeId() {
        return partyTypeId;
    }

    public void setPartyTypeId(String partyTypeId) {
        this.partyTypeId = partyTypeId;
    }

    public String getExternalId() {
        return externalId;
    }

    public void setExternalId(String externalId) {
        this.externalId = externalId;
    }

    public String getPreferredCurrencyUomId() {
        return preferredCurrencyUomId;
    }

    public void setPreferredCurrencyUomId(String preferredCurrencyUomId) {
        this.preferredCurrencyUomId = preferredCurrencyUomId;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getStatusId() {
        return statusId;
    }

    public void setStatusId(String statusId) {
        this.statusId = statusId;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getCreatedByUserLogin() {
        return createdByUserLogin;
    }

    public void setCreatedByUserLogin(String createdByUserLogin) {
        this.createdByUserLogin = createdByUserLogin;
    }

    public Date getLastModifiedDate() {
        return lastModifiedDate;
    }

    public void setLastModifiedDate(Date lastModifiedDate) {
        this.lastModifiedDate = lastModifiedDate;
    }

    public String getLastModifiedByUserLogin() {
        return lastModifiedByUserLogin;
    }

    public void setLastModifiedByUserLogin(String lastModifiedByUserLogin) {
        this.lastModifiedByUserLogin = lastModifiedByUserLogin;
    }

    public String getDataSourceId() {
        return dataSourceId;
    }

    public void setDataSourceId(String dataSourceId) {
        this.dataSourceId = dataSourceId;
    }

    public String getIsUnread() {
        return isUnread;
    }

    public void setIsUnread(String isUnread) {
        this.isUnread = isUnread;
    }

    public Date getLastUpdatedStamp() {
        return lastUpdatedStamp;
    }

    public void setLastUpdatedStamp(Date lastUpdatedStamp) {
        this.lastUpdatedStamp = lastUpdatedStamp;
    }

    public Date getCreatedStamp() {
        return createdStamp;
    }

    public void setCreatedStamp(Date createdStamp) {
        this.createdStamp = createdStamp;
    }


}

